package com.zpark.se.random;

import java.util.Random;

/**
 * Random类常用方法介绍
 *      Random 类提供了丰富的随机数生成方法，可以产生 boolean、int、long、float、byte
 * 数组以及 double 类型的随机数，这是它与 random() 方法最大的不同之处。random() 方法只能
 * 产生 double 类型的 0~1 的随机数。
 */
public class Demo01 {
    public static void main(String[] args) {
        // 创建Random对象
        Random random = new Random();
        // 生成指定范围的随机数
        /*
         * nextInt()：生成一个随机的 int 类型的整数，默认范围是 [0,2147483647]
         */
        int i = random.nextInt();

        /*
         * nextInt(int bound)：生成一个随机的 int 类型的整数，范围是 [0,bound)]
         */
        int i1 = random.nextInt(100);

        // 问：如何生成100个不同的随机数
    }
}
